package battledo

// @schema_export --ident=schema --json --config=场景地形
// @schema_go
// @schema_ts
// @alias 场景地形
type D场景地形 struct {

	// @alias 位置
	W位置 *S场景地形坐标 `alias:"位置"`

	// @alias 编组
	B编组 string `link:"场景编组" alias:"编组"`

	// @alias 层级
	C层级 int `alias:"层级"`

	// @alias 显示
	X显示 int `alias:"显示"`

	// @alias 地形
	D地形 string `link:"地形"  alias:"地形"`
}

type S场景地形坐标 struct {
	// 地图上的坐标
	// @alias x
	X float64 `digit:"1"`
	// 地图上的坐标
	// @alias y
	Y float64 `digit:"1"`
	// 地图上的坐标
	// @alias z
	Z float64 `digit:"1"`
}
